*{box-sizing: border-box;}
html,body,#box{width: 100%;height: 100%;overflow: hidden;}
#box{padding-right:10rem;}
#box::-webkit-scrollbar{width: 0;}
.left_box{width:10rem;height:auto;background: white;padding-left: 1rem;overflow: hidden;position: fixed;right: 0;top: 15%;}
.right_box{width:100%;height:100%;position: relative;overflow: auto;background: #eee;overflow-x: hidden;}
.right_box::-webkit-scrollbar{width: 0;}

.left_box>li{width: 100%;height:2rem;display: inline-block;line-height: 2rem;font-size: 2rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: #ddd;text-align: center;}
.right_box>li{display: inline-block;width: 100%;height: auto;background: #DBDBDB;margin-bottom: 1rem;padding-right: 1rem;}
.right_box>li>h2{margin: 0.5rem 0;padding-left: 1rem;}
.right_box>li>dl{width: 100%;height: auto;padding-left: 4rem;}
.right_box>li>dl>div{background: #B2DBA1;border: 1px solid #000000;padding: 1rem;font-size: 2rem;margin: 1rem 0;overflow: hidden;}
